@charset "utf-8";
/* CSS Document */
html{font-size:100px;}
*{box-sizing:border-box;}
img{border:0; display:block; vertical-align:top;}
body{background:#dcdcdc; color:#363636; font-size:16px; font-family:Sanfrancisco,microsoft yahei;}
body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,li,p,img,form,input{margin:0; padding:0; list-style:none; border:0;}
a{text-decoration:none; color:#363636;}
a:hover{text-decoration:none;}
.fl{float:left;}
.fr{float:right;}
.clearfix{*+height:1%; zoom:1;}
.clearfix:after{content:"."; display:block; height:0; line-height:0; clear:both; visibility:hidden;}
.warp{max-width:7.5rem; margin:0 auto; background:#fff; overflow:hidden;}
.logo{position:relative;}
.bignav{background:#af090b;}
.bignav ul li{float:left; border-right:.01rem #c85556 solid; width:20%;}
.bignav ul li{ text-align:center; height:.90rem; line-height:.90rem;}
.bignav ul li a{color:#fff; font-size:.32rem;}
.smallnav{border-bottom:.05rem #efefef solid;}
.smallnav ul{padding:.15rem .20rem;}
.smallnav ul li{float:left; font-size:.30rem; width:14%; text-align:center; line-height:.52rem;}
.bigtitle h1{text-align:center; padding:.30rem .66rem;  font-size:.42rem;}

.title-one{height:.90rem; border-bottom:.01rem #c0c0c0 solid; padding-left:.45rem;}
.title-one dt a{display:inline-block; height:.90rem; line-height:.90rem; font-size:.36rem; font-weight:bold; color:#666;}
.title-one dt b{display:inline-block; padding:0 .20rem; vertical-align:.05rem; color:#bebebe;}
.title-one dt .current{color:#000; border-bottom:.05rem #af090b solid;}

.title-two dt{border:.01rem #dcdcdc solid; background:#f0f0f0;}
.title-two dt a{display:inline-block; background:#af090b; color:#fff; padding:.06rem .3rem; border-radius:0 .10rem 0 0;}
.title-two dt a{font-size:.34rem; font-weight:bold;}

.list-one{padding:0 .45rem; margin-top:.15rem;}
.list-one dd,.list-one li{border-bottom:.01rem #eceff4 solid; min-height:1.5rem; position:relative; padding:.20rem 0;}
.list-one dd a,.list-one li a{font-size:.34rem; line-height:160%; background:url(7324356.jpg) no-repeat left .18rem; padding-left:.20rem; display:block; background-size:.11rem;}
.list-one dd span,.list-one li span{position:absolute; right:0; bottom:.30rem; color:#9e9e9e; font-size:.30rem;}

.more{margin:.30rem 0; display:block;}
.more a{background:#eceff4; border:.01rem #bfbfbf solid; display:block; width:75%; font-size:.26rem;}
.more a{margin:0 auto; padding:.1rem 0; text-align:center; margin:0 auto; border-radius:.10rem;}

.eti{background:url(7324357.jpg) no-repeat .50rem .02rem #def4ff; background-size:contain; height:.66rem; width:90%; margin:0 auto; border-radius:.30rem;}
.eti{line-height:.66rem; padding-left:2.5rem; margin-bottom:.30rem;}
.eti a{font-size:.30rem; color:#018ae1;}

.zxfw{padding:.30rem .40rem;}
.zxfw a{padding:.15rem 0; width:47%;}

.mnav{padding:.30rem .20rem; font-size:.30rem;}
.mnav{background:url(7324366.png) no-repeat #fff .40rem center; padding-left:.95rem; background-size:.38rem;}

.search{width:88%; position:absolute; bottom:12%; left:1.3rem;}
.search dl dt{position:relative; width:45%; margin-right:.08rem;}
.search dl dt .itext{background:url(7324368.jpg) no-repeat top right #fff;}
.search dl dt .itext{width:100%; border:0; outline:none; height:.40rem; background-size:contain; border:.01rem #d7d7d7 solid;}
.search dl dt .isubmit{position:absolute; right:0; top:0; text-indent:-999rem; z-index:999; cursor:pointer; width:20%; height:.40rem; background:none;}
.search dl dd a{font-size:.24rem; line-height:.40rem; padding:0 .08rem;}
.subname{position:absolute; color:#af090b; font-size:.28rem; top:.8rem; left:1.3rem; font-weight:bold;}

.artical{padding: 0 .3rem;}
.artical h1{font-size:.36rem; color:#000; text-align:center; padding-bottom:.3rem;}
.artical span{display:block; text-align:center; color:#848484; font-size:.30rem;}
.artical .content{padding:.5rem 0; font-size:.32rem;}

.group{padding:0 .3rem;}
.group dl dt{background: url(7324363.jpg) no-repeat .20rem center #f0f0f0; background-size:.24rem;}
.group dl dt{border:.01rem #dcdcdc solid; margin-bottom:.2rem; padding:.1rem 0 .1rem .6rem;}
.group dl dt a{font-size:.36rem; font-weight:bold; color:#000;}
.group .other-list dd{padding-bottom:.2rem;}
.group .other-list dd a{display:inline-block; padding:0 .1rem; line-height:.6rem; font-size:.32rem;}

.group .leader-list dd{vertical-align:top;}
.group .leader-list dd a{float:left; width:33%;}
.group .leader-list dd img{margin:0 auto;}
.group .leader-list dd p{font-size:.28rem; display:block; min-height:1rem; text-align:center; padding:.05rem .1rem .25rem .1rem;}

.phone li img{margin:.3rem auto; width:4.66rem;}
.gongz{padding:.2rem .3rem;}
.gongz img{float:left; margin-right:.1rem;}

.imglist ul{padding-right:.3rem;}
.imglist li{float:left; width:50%; padding:.1rem 0 .2rem .3rem;}
.imglist li p{font-size:.28rem; min-height:.9rem; padding-top:.05rem;}
.imglist li i{font-style:normal; color:#686868; left:0; bottom:0; font-size:.28rem;}

.zzhd{padding:.45rem .45rem 0 .45rem;}

.introduce{padding:.35rem .45rem; font-size:.32rem;}
.leader-introduce{padding:.35rem 0;}
.leader-introduce img{margin:0 auto; width:1.85rem;}
.leader-introduce p{font-size:.32rem; text-align:center; color:#000; padding-top:.1rem; font-weight:bold;}

.footer dl dt{background:#af090b; text-align:center; height:.8rem; line-height:.8rem;}
.footer dl dt a{color:#fff; font-size:.26rem; display:inline-block; padding:0 .10rem;}
.footer dl dd{background:#dcdcdc; height:.8rem; line-height:.8rem; text-align:center; font-size:.26rem;}